home *** CD-ROM | disk | FTP | other *** search
/ Amiga Magazin: Amiga-CD 1996 November & December / Amiga-CD 1996 #11-12.iso / online / voodoo / history < prev    next >
Text File  |  1996-09-15  |  7KB  |  218 lines

  1. HISTORY
  2.  
  3.   1.269
  4.  
  5.     Opening a folder automatically selects the first new message in it.
  6.  
  7.     Added "resend message" function.
  8.  
  9.     Voodoo.rules didn't work if folders weren't defined with absolute
  10.     paths.
  11.  
  12.     "Visible headers" pattern matching routine fixed to handle a single
  13.     pattern.
  14.  
  15.     Yet another screwed up date format (UMS) added to the Date header 
  16.     parser.
  17.  
  18.     printer.device could be left open after printing.
  19.  
  20.   1.265
  21.   
  22.     (Serious Voodoo) Outbound messages are saved in the correct folder
  23.     (as per import rules).
  24.     
  25.     NO MORE CRASHES if SMTPpost/etc fail. Arexx.class finally works ;)
  26.   
  27.     (Serious Voodoo) Added a setting for skipping message authentication 
  28.     verify.
  29.   
  30.     Messages are no longer cleared of the "new" status if they're not
  31.     read between importing to the folder and closing it or quitting
  32.     Voodoo (they used to be just "unread" afterwards).
  33.   
  34.     Compiled using SAS/C 6.57
  35.  
  36.     Modified the date parsing routine to understand another mutation
  37.     of the RFC-822 specified format.
  38.  
  39.     Changed printing to use raw text dump to printer.device instead of
  40.     datatypes' DTM_PRINT, since that apparently wasn't too successful.
  41.  
  42.     Date: headers won't have a "(+0000)" appended any more for the GMT 
  43.     zone.
  44.  
  45.     Screwed up spool files with repeated "From " lines in the beginning
  46.     of messages are now handled. Same with messages containing quoted
  47.     headers. The variety of misbehaviour on some systems is amazing.
  48.  
  49.     Fixed a crash in the message editor when attaching files with no 
  50.     datatype available.
  51.  
  52.     (Serious Voodoo) Fixed the automatic encryption/signing enable code.
  53.  
  54.     (Serious Voodoo) Reordered the checkmarks for encryption and signing
  55.     in the addressbook.
  56.  
  57.     Added Spanish strings to the Installer script, and made it check
  58.     for V43 Installer.
  59.  
  60.   1.250
  61.  
  62.     Several potential buffer overflows caused by me reading the 
  63.     description of strncat wrong are now fixed. This includes problems
  64.     reading messages with >1KB headers on them.
  65.  
  66.     Fixed 'Save all attachments'. For real this time. I hope ;)
  67.  
  68.   1.246
  69.   
  70.     Made a lot of changes in the installer to support compressing parts
  71.     of the distribution. Full Serious Voodoo distrib doesn't fit on a
  72.     floppy without compressing some of it...
  73.  
  74.     The "choose address" change in the last revision left another crash
  75.     unfixed.
  76.  
  77.     A "From:\n someone@foo.org" header would show up weird.
  78.  
  79.   1.244
  80.  
  81.     Added the "Version: 1" keyword required by draft-elkins-pem-pgp-03.txt
  82.     into the application/pgp-encrypted body.
  83.  
  84.     Temp files now have a ".v" extension, since CED gets confused about its
  85.     local settings files if the name is all numbers and has no extension.
  86.  
  87.     If you closed the editor while you had a "choose address" window open,
  88.     Voodoo would crash.
  89.  
  90.     "Undisplayable file" in the editor would crash Voodoo when you tried to
  91.     select another part.
  92.  
  93.     Fixed the infinite loop when using "Save all attachments" on a message
  94.     with none. Sorry, had forgot about it before.
  95.  
  96.   1.239
  97.  
  98.     Forgot to unlock a file or directory after a failure in a couple of
  99.     places.
  100.  
  101.     Changed a lot of static buffers to dynamic ones. In places this 
  102.     increased stack usage, but this should not be a problem anywhere, 
  103.     since Voodoo has been extremely conservative about stack.
  104.  
  105.     Reset editor scroller after deleting an attachment.
  106.  
  107.     Re-fixed the German catalog. Translators, please make sure that the
  108.     ##language line does not contain trailing spaces. FlexCat does not
  109.     remove them.
  110.  
  111.     Apparently I've been handling datatypes totally wrong all this time.
  112.     Gee, don't I love the orthogonality of BOOPSI. Window layouting and
  113.     message printing should be right now.
  114.  
  115.     Added the Norwegian (norsk) catalog to installer.
  116.  
  117.     Another insignificant buffer bug corrected.
  118.  
  119.   1.233
  120.  
  121.     Message sorting improved.
  122.     
  123.     Understands a couple of date formats that go against the RFC-822 Date
  124.     header specification, so that messages sent with some nonconforming
  125.     programs (AirMail 2.0 comes to mind..) are sorted correctly.
  126.  
  127.     Changed the printing routine slightly. Does it work now?
  128.  
  129.     Came up with a simple way to fix the problem with a lone "." on a
  130.     quoted-printable encoded line: quoted-printable encode it! doh,
  131.     should've thought of it before.
  132.  
  133.     Upon initializing a folder, doublecheck the index.
  134.  
  135.     Doublecheck that the file does not already exist before moving mail
  136.     from folder to another.
  137.  
  138.     German catalog finally corrected.
  139.  
  140.   1.230
  141.   
  142.     Enhanced the installation script.
  143.  
  144.     "Save all attachments" menu option.
  145.  
  146.     Fixed multiple file drag&drop.
  147.  
  148.     Disabled printing until I can figure out why in the **** it crashes.
  149.  
  150.     Fixed a long-standing bug in backfill code that made it fail on 15+ bit
  151.     CyberGraphX screens.
  152.  
  153.     Running Voodoo again will always open the primary folder (unless
  154.     another folder was specified with FOLDER, or MAIL option was used).
  155.     This means that running Voodoo again will act as if it wasn't running
  156.     already.
  157.  
  158.     Added offline use documentation and some scripts to the distribution.
  159.  
  160.     Added a FILE option to preload the message buffer for "Voodoo MAIL".
  161.  
  162.     Message/rfc822 is now the default subpart content-type for 
  163.     multipart/digest.
  164.  
  165.     Fixed version strings in all catalogs.
  166.  
  167.     Fixed the installer script.
  168.  
  169.   1.225
  170.  
  171.     Reordered message composition window toolbar.
  172.  
  173.     Moved "send a bug report" to a less prominent place in the project
  174.     menu instead of the about window.
  175.  
  176.     Save whole message appends to file instead of replacing it.
  177.     
  178.     CopyFile routine deletes existing target file (in case of links).
  179.  
  180.     Modified built-in bug report generator.
  181.  
  182.     Worked around the scrollbar problem in message editor.
  183.  
  184.     UUdecode all files in a message.
  185.  
  186.   1.220
  187.   
  188.     Font config read font name from already free'd memory.
  189.   
  190.     Added STRINGA_ExitHelp to all string gadgets.
  191.   
  192.     Voodoo would crash if the spool file had repeated "From " lines in the
  193.     beginning of messages. It won't do that any more. You should still fix 
  194.     this in the software that writes to to spool file, since it is broken.
  195.  
  196.     Hopefully printing works better now.
  197.  
  198.     Fixed a problem uniconifying Voodoo.
  199.  
  200.     Added a "NEW" column to the open-folder window. Fixed a problem in 
  201.     determining the number of new messages in a folder.
  202.  
  203.   1.214
  204.  
  205.     (Serious Voodoo) The prefs file Voodoo.rules contains the auto-import 
  206.     rules, one per line. Format: "<folder name> <header pattern>", for example
  207.     "voodoo (To:#?voodoo@warped.com|Sender:#?owner-voodoo@warped.com)".
  208.     No GUI yet. Test it out. Works only in "get new mail" for the primary
  209.     spool file as of now.
  210.  
  211.     Putting together the folder auto-selection rules stuff.
  212.  
  213.   1.208
  214.   
  215.     Fixed a possible buffer overflow.
  216.  
  217.     DONTGETMAIL argument suppresses the spool scan on startup.
  218.